﻿@page "/ru/5.8/software-overview/software-architecture"
@{
    Layout = "_ArticleLayout";
    ViewBag.Title = "Архитектура программного комплекса";
}

<h1>Архитектура программного комплекса</h1>
<p>Программный комплекс Rapid SCADA имеет распределённую многоуровневую архитектуру (рис. 1). Приложения системы могут функционировать как на одном сервере, так и на нескольких компьютерах сети, контролируемые устройства могут использовать каналы связи различных типов для подключения к системе.</p>
<figure class="figure">
    <img src="software-architecture-files/scada_arc_ru.png" class="figure-img img-fluid" alt="Архитектура программного комплекса" />
    <figcaption class="figure-caption">Рис. 1. Архитектура программного комплекса</figcaption>
</figure>
<p>В состав программного комплекса входят следующие основные приложения:</p>
<ol>
    <li><em>Вебстанция</em> – это веб-приложение, которое предназначено для отображения информации диспетчеру посредством программы-браузера в табличной форме, на схемах и на графиках, генерации отчётов по работе системы.</li>
    <li><em>Сервер</em> предназначен для управления архивами данных, математических расчётов в соответствии с заданной конфигурацией и предоставления информации по запросам клиентов.</li>
    <li><em>Коммуникатор</em> предназначен для сбора данных с технических устройств системы параллельно по множеству линий связи, диагностики и тестирования устройств, передачи информации приложению <em>Сервер</em> по вычислительной сети.</li>
</ol>
<p>Обеспечение доступа к данным с использованием веб-технологий существенно упрощает развёртывание и обслуживание системы, что особенно актуально при большом количестве пользователей.</p>
<p>В качестве контролируемых устройств системы применяются электросчётчики, теплосчётчики, охранно-пожарные контрольно-приёмные приборы, контроллеры доступа и др. оборудование.</p>
